Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ukraine F3 Uzbekistan F1 Uzbekistan F2 Ukraine F1 Belarus F1 Belarus F2 Russia F1 Russia F2 Italy F6 Italy F8 Italy F10 Italy F11 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 Russia F1 Chile F9 Chile 11 Chile F1 Chile F2 Chile F3 Netherlands F2 Chile F5 Chile F6 Chile F9 Chile F10 Chile F11 Chile F12 Argentina F1 Guatemala F1 Chile F1 Chile F2 Chile F3 USA F12 USA F13 USA F14 Spain F12 Serbia F3 Germany F6 Germany F7 Brazil F7 Brazil F8 Colombia F4 Chile F4 USA F6 Romania F13 Romania F14 Romania F15 Canada F9 Uzbekistan F4 Italy F13 Turkey F4 Chile F5 Chile F7 Chile F8 Italy F7 Italy F9 M15 Santo Domingo M25 Pensacola M15 Santo Domingo XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Bergamo Challenger Lima Challenger Santiago Challenger Tempe Challenger Nur-Sultan 2 Challenger Salzburg-Anif Challenger Luedenscheid Challenger Aguascalientes Challenger Bloomfield Hills Challenger Tenerife 1 Challenger Ottignies-Louvain-la-Neuve Challenger Lugano Challenger Braunschweig Challenger Cary Challenger Guangzhou Challenger Brest Challenger Helsinki Challenger Quimper Challenger Manama Challenger Oeiras 4 Challenger Birmingham Challenger Rennes Challenger St. Tropez Challenger Danderyd Challenger Tenerife 3 Challenger Medellin Challenger Phoenix Challenger Madrid Challenger Quito Challenger Surbiton Challenger Nottingham 2 Challenger San Juan Challenger Bratislava 2 Challenger Lyon Challenger Leon Challenger Santiago Challenger Furth Challenger Salinas Challenger Almaty Challenger 1 - Almaty 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Istanbul Challenger Kosice Challenger Marburg Challenger Penza Challenger Rome Challenger Istanbul Challenger Izmir Challenger ATP Kremlin Cup - Moscow Prostejov Challenger Mohammedia Challenger Milan Challenger Cali Challenger Lima Challenger Bogota Challenger Open SEAT 2008 - Barcelona Morelos Challenger Santiago Challenger Irving Challenger Orleans Challenger Bratislava Challenger Montevideo Challenger Santiago Challenger Canberra Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Phoenix Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Medibank International - Sydney Grand Prix Hassan II - Casablanca Tenerife 3 Challenger Bordeaux Challenger Salinas 2 Challenger Little Rock Challenger Orlando 2 Challenger Kremlin Cup - Moscow Todi Challenger Tampere Challenger Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Campinas Challenger Sao Paulo Challenger Concepcion 2 Challenger VTR Open - Vina del Mar St. Petersburg Open - St. Petersburg Bratislava Challenger Luedenscheid Challenger Tanger Challenger St. Tropez Challenger Ortisei Challenger Kremlin Cup - Moscow Helsinki Challenger Andria Challenger U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Astana Challenger Bet-at-home Open - Hamburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Apia International - Sydney Ecuador Open - Quito Brest Challenger Bergamo Challenger TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Koblenz Challenger Gerry Weber Open - Halle Nottingham Challenger Manama Challenger Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Aix En Provence Challenger St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Apia International - Sydney Memphis Open - Memphis Rio Open - Rio de Janeiro Astana Challenger - Astana Almaty Challenger 2 - Almaty Ilkley Challenger Samarkand Challenger - Samarkand Aegon Nottingham Open - Nottingham Sporting Challenger '08-Trofeo Regione Piemonte - Turin Astana Challenger Mordovia Cup 2008 - Saransk Porto Challenger Open 13 - Marseille Shenzhen Open - Shenzhen Besancon Challenger Istanbul Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Hungarian Open - Budapest Millennium Estoril Open - Estoril Geneva Open - Geneva Heilbronn Challenger Abierto Mexicano - Los Cabos Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Maharashtra Open - Pune Ecuador Open - Quito Rio Open - Rio de Janeiro Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Penza Challenger Millennium Estoril Open - Estoril BMW Open - Munich Istanbul Challenger Open Parc - Lyon AEGON Championships - London AEGON International - Eastbourne German Tennis Championships - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Rakuten Japan Open - Tokyo European Open - Antwerp Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Libema Open - 's-Hertogenbosch Phoenix Challenger German Tennis Championships - Hamburg Segovia Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam Prague Challenger Bordeaux Challenger Dallas Challenger Nottingham 2 Challenger Astana Challenger Aptos Challenger Astana Open - Nur-Sultan Open 13 Provence - Marseille Chile Dove Men+Care Open - Santiago Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Aptos Challenger Nature Valley International - Eastbourne Cali Challenger Cordoba Challenger Bucaramanga Challenger Dallas Challenger Santiago Challenger Cali Challenger BMW Open - Munich Binghamton Challenger Astana Challenger Lexington Challenger Aptos Challenger Bucaramanga Challenger Puebla Challenger Drummondville Challenger Tallahassee Challenger Mestre Challenger Vicenza Challenger Prostejov Challenger Caltanissetta Challenger Moscow Challenger Cortina Challenger Montevideo Challenger Buenos Aires Challenger Guadalajara Challenger San Francisco Challenger Rome Challenger Caltanissetta Challenger St. Petersburg Open - St. Petersburg Aptos Challenger Santo Domingo Challenger Quito Challenger Bogota Challenger ABN AMRO World Tennis Tournament - Rotterdam Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Geneva Open - Geneva Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad Bordeaux Challenger Rio De Janeiro Challenger Irving Challenger Astana Open - Nur-Sultan Open Sud de France - Montpellier Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Serbia Open - Belgrade Swiss Open - Gstaad Astana Open - Astana Korea Open - Seoul Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Prostejov Challenger Gonet Geneva Open - Geneva Rothesay International - Eastbourne Prostejov Challenger United Cup - Australia Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Lyon Challenger Movistar Chile Open - Santiago Ilkley Challenger Barcelona Open Banc Sabadell - Barcelona Medellin Challenger Astana Challenger Hamburg Open - Hamburg Generali Open - Kitzbuhel Chengdu Open - Chengdu Hangzhou Open - Hangzhou China Open - Beijing Almaty Open - Almaty Swiss Indoors Basel - Basel BNP Paribas Nordic Open - Stockholm Brisbane International - Brisbane Open Occitanie - Montpellier ABN AMRO Open - Rotterdam Argentina Open - Buenos Aires Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Movistar Chile Open - Santiago Tiriac Open - Bucharest BMW Open - Munich Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Terra Wortmann Open - Halle Brisbane International - Brisbane Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Togliatti Cup - Togliatti Swiss Indoors Basel - Basel Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk Alexander Kolyaskin Memorial - Donetsk Nottingham 2 Challenger St. Petersburg Challenger 2006 - St. Petersburg Warsaw Challenger Roma Challenger 2007 - Rome Memorial Manfredini - Sassuolo Togliatti Cup - Togliatti Cassis Challenger Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona The Surbiton Trophy - Surbiton San Benedetto Challenger - San Benedetto Penza Cup 2008 - Penza Akbank Private Banking TED Open - Istanbul Southern Capital Cup - Almaty Santiago 2 Challenger Santiago 3 Challenger Bogota Challenger Bergamo Challenger UTC Open - Cherkassy Segovia Challenger Lima 2 Challenger Bergamo Challenger Astana Challenger Belgrade Challenger Barletta Challenger Napoli Challenger Alessandria Challenger Brasilia Challenger Milan Challenger Saransk Challenger Astana Challenger Traralgon Challenger Astana Challenger Pau Challenger Istanbul Challenger Santiago Challenger Prostejov Challenger Mersin Challenger Rome Challenger Mexico City Challenger Furth Challenger Kosice Challenger Marburg Challenger Istanbul Challenger Heilbronn Open - Heilbronn San Luis Potosi Challenger Brisbane International - Brisbane Mons Challenger Rome Challenger Braunschweig Challenger KGHM Dialog Polish Indoors - Wroclaw Santiago Challenger Sony Ericsson Open 2008 - Belgrade Aix En Provence Challenger Montevideo Challenger Santo Domingo Challenger Santos Challenger Sao Paulo Challenger Vicenza Challenger Mestre Challenger Ilkley Challenger Saransk Challenger Mendoza Challenger Buenos Aires Challenger Santo Domingo Challenger Nottingham Challenger Le Gosier Challenger Savannah Challenger Perugia Challenger Oeiras 3 Challenger Guayaquil Challenger Dallas Challenger Nur-Sultan Challenger Chicago Challenger Mallorca Challenger Floridablanca Challenger Penza Cup - Penza Mordova Cup 2007 - Saransk Madrid Challenger Morelos Challenger UTC Open by Selena - Cherkassy Salinas Challenger Alexander Kolyaskin Memorial - Donetsk Reggio Emilia Challenger Penza Challenger Ningboo Challenger Lima Challenger Concepcion Challenger Prague 2 Challenger Morocco Tennis Tour - Meknes Cherbourg Challenger Phoenix Challenger Rijeka Open - Rijeka Surbiton Challenger Ilkley Challenger Lexington Challenger Marrakech Challenger Vancouver Challenger Zagreb Open - Zagreb Bergamo Challenger Canberra Challenger Concepcion Challenger Lugano Challenger Biel Challenger Murcia Challenger Francavilla Challenger Little Rock Challenger Pereira Challenger Tyler Challenger Noumea Challenger Tunis Challenger Nur-Sultan 1 Challenger ATP Studena Croatia Open Umag - Umag AEGON International - Eastbourne Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Stanford Challenger Guayaquil Challenger China Open - Beijing U.S. National Indoor Tennis Championships - Memphis PBZ Zagreb Indoors - Zagreb Kremlin Cup - Moscow Mordovia Cup 2005 - Saransk BMW Open - Munich Barcelona Open BancSabadell - Barcelona Plava Laguna Croatia Open - Umag Swiss Indoors Basel - Basel Astana Open - Astana Shanghai Rolex Masters - Shanghai China Open - Beijing Swiss Indoors Basel - Basel Rolex Paris Masters - Paris Adelaide International - Adelaide Miami Open - Miami St. Petersburg Open - St. Petersburg Davis Cup, World Group, Q, CHI-PER 3-2 Olympics - Paris BNP Paribas Open - Indian Wells Cordoba Open - Cordoba Millennium Estoril Open - Estoril Mutua Madrid Open - Madrid French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Estoril Challenger Wimbledon - London French Open - Paris Ilkley Challenger Nordea Open - Bastad Pozoblanco Challenger Porto Challenger Cincinnati Open - Cincinnati U.S. Open - New York Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Brisbane - Brisbane Open de Moselle - Metz St. Petersburg Open - St. Petersburg Shanghai ATP Masters 1000 - Shanghai PBZ Zagreb Indoors - Zagreb U.S. Mens's Clay Court Championship - Houston BNP Paribas Open - Indian Wells Thailand Open - Bangkok Sony Ericsson Open - Miami Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Open de Moselle - Metz Malaysian Open - Kuala Lumpur Terra Wortmann Open - Halle Western & Southern Financial Group Masters - Cincinnati Apia International - Sydney SkiStar Swedish Open - Bastad Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Brisbane International - Brisbane Apia International - Sydney Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Citi Open - Washington Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Delray Beach Open - Delray Beach Miami Open - Miami Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Internazionali BNL d'Italia - Rome Winston-Salem Open - Winston-Salem BNP Paribas Open - Indian Wells China Open - Beijing Miami Open - Miami Kremlin Cup - Moscow Mutua Madrid Open - Madrid Apia International - Sydney Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells ATP Kremlin Cup - Moscow Miami Open - Miami Open Sud de France - Montpellier Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid SkiStar Swedish Open - Bastad Internazionali BNL d'Italia - Rome Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Brisbane International - Brisbane Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Miami Open - Miami Fever-Tree Championships - London Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Geneva Open - Geneva Murray River Open - Melbourne Portugal Open - Oeiras BMW Open - Munich National Bank Open - Toronto Western & Southern Open - Cincinnati Generali Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona National Bank Open - Montreal Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome The Artois Championships - London Anytech365 Andalucia Open - Marbella Open 13 Provence - Marseille Stockholm Open - Stockholm Serbia Open - Belgrade AEGON Championships - London Tennis Napoli Open - Naples Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Open 13 Provence - Marseille Wimbledon - London Lille Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Winston Salem - Winston Salem Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group I, PO, DOM-CHI 4-1 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, PO, CAN-CHI 5-0 Davis Cup, Group I, 1R, DOM-CHI 0-5 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, Group I, 1R, CHI-ECU 3-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, Group I, 2R, ARG-CHI 3-2 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, World Group, QR, AUT-CHI 2-3 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Group I, 1R, SVK-CHI 3-1 Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Davis Cup, Group I, 1R, PER-CHI 2-3 Davis Cup, Group A, Bologna Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Olympics - London Olympics - Tokyo Abierto de Tenis Mifel - Los Cabos Open 13 - Marseille Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Argentina Open - Buenos Aires Coupe Rogers - Montreal French Open - Paris Wimbledon - London Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Rakuten Japan Open - Tokyo Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Shanghai ATP Masters - Shanghai Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Finals, Group C Davis Cup, Finals, Group E Davis Cup, World Group, 1R, CZE-KAZ 2-3 Internazionali BNL d'Italia - Rome Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, Group I, PO, CHI-SLO 4-0 Davis Cup, World Group, PO, CHI-KAZ 3-1 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, Group II, 1R, CHI-PER 5-0 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, World Group, PO, RUS-KAZ 3-1 Seville Challenger Chicago Challenger Helsinki Challenger Western & Southern Open - Cincinnati